advances given to suppliers - Francés Inglés Diccionario